package org.googlecode.viewt.core.tools.ejb;

public class RemoteInterfaceGenerator extends BaseEJBGenerator
{
  public String getLoggerCategory()
  {
    return "RemoteInterfaceGenerator";
  }

  public String getTemplate(String bsName)
    throws Exception
  {
    return "java_REMOTEINTERFACE.vm";
  }

  public String getOutputFile(String bsName)
    throws Exception
  {
    return EJBUtil.fullJavaFileName(getDestPath(), EJBUtil.getRemoteInterfaceClass(getPrePackName(), getProjectName(), getModuleName(), getServiceName()));
  }

  public boolean needGenerate(String bsName)
    throws Exception
  {
    return true;
  }

  public void setupContext()
    throws Exception
  {
  }

  public void cleanContext()
    throws Exception
  {
  }
}